.bought-content-wrapper{
    width: 94.9%;
    margin: 15px auto 0 auto;
    position: relative;
    overflow: scroll;
}

.bought-book-row{
    width: 100%;
    height: 32.7%;
    display: flex;
    justify-content: flex-start;
    margin-bottom: 15px;
}

.bought-book-row a{
    width: 32.8%;
    height: 100%;
    position: relative;
    margin-left: 2px;
}

.bought-book-box{
    width: 100%;
    height: 100%;
    position: relative;
}

.bought-book-box-img{
    width: 100%;
    height: 83.3%;
    background-color: aqua;
}

.bought-book-name{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-top: 10px;
    width: 100%;
    font-size: 14px;
}